Filter

Cuisines
Select cuisines
Features
Select features

The Best 15 tdai, Restaurants in Millbrae, California (CA), United States

tdai Stick Restaurant
3.5
50 reviews

301 El Camino Real, Millbrae, CA 94030-2609, Millbrae

A great place for delicious and high-quality Thai food with generous portions, tasty savory meals, and great customer se